{
  "name": "Crusader Battlefield",
  "buildOptions": {
    "maxSteps": 1000,
    "fixObstacles": true,
    "fixNonStraight": true,
    "fixIntersected": true,
    "compactMap": true,
    "addDebugInfo": false,
    "colorizeConnectionIssues": true
  },
  "rooms": [
    {
      "id": 23100,
      "name": "Eastern Trail",
      "exits": {
        "East": 7802,
        "West": 23101
      }
    },
    {
      "id": 23101,
      "name": "Eastern Trail",
      "exits": {
        "East": 23100,
        "West": 23102
      }
    },
    {
      "id": 23102,
      "name": "Bloody fields",
      "exits": {
        "North": 23114,
        "East": 23101,
        "South": 23103,
        "West": 23115
      }
    },
    {
      "id": 23103,
      "name": "Bloody fields",
      "exits": {
        "North": 23102,
        "South": 23104,
        "West": 23116
      }
    },
    {
      "id": 23104,
      "name": "Bloody fields",
      "exits": {
        "North": 23103,
        "West": 23105
      }
    },
    {
      "id": 23105,
      "name": "Bloody fields",
      "exits": {
        "North": 23116,
        "East": 23104,
        "South": 23117,
        "West": 23106
      }
    },
    {
      "id": 23106,
      "name": "Bloody fields",
      "exits": {
        "North": 23108,
        "East": 23105,
        "South": 23119,
        "Up": 23126
      }
    },
    {
      "id": 23107,
      "name": "Bloody fields",
      "exits": {
        "North": 23112,
        "East": 23114,
        "South": 23115,
        "West": 23110
      }
    },
    {
      "id": 23108,
      "name": "Bloody fields",
      "exits": {
        "North": 23109,
        "East": 23116,
        "South": 23106,
        "Up": 23128
      }
    },
    {
      "id": 23109,
      "name": "Bloody fields",
      "exits": {
        "North": 23110,
        "East": 23115,
        "South": 23108,
        "Up": 23130
      }
    },
    {
      "id": 23110,
      "name": "Bloody fields",
      "exits": {
        "North": 23111,
        "East": 23107,
        "South": 23109,
        "Up": 23132
      }
    },
    {
      "id": 23111,
      "name": "Bloody fields",
      "exits": {
        "North": 23136,
        "East": 23112,
        "South": 23110,
        "West": 23139
      }
    },
    {
      "id": 23112,
      "name": "Bloody fields",
      "exits": {
        "East": 23113,
        "South": 23107,
        "West": 23111
      }
    },
    {
      "id": 23113,
      "name": "Bloody fields",
      "exits": {
        "South": 23114,
        "West": 23112
      }
    },
    {
      "id": 23114,
      "name": "Bloody fields",
      "exits": {
        "North": 23113,
        "South": 23102,
        "West": 23107
      }
    },
    {
      "id": 23115,
      "name": "Bloody fields",
      "exits": {
        "North": 23107,
        "East": 23102,
        "South": 23116,
        "West": 23109
      }
    },
    {
      "id": 23116,
      "name": "Bloody fields",
      "exits": {
        "North": 23115,
        "East": 23103,
        "South": 23105,
        "West": 23108
      }
    },
    {
      "id": 23117,
      "name": "Southern Trail",
      "exits": {
        "North": 23105,
        "South": 23118,
        "West": 23119
      }
    },
    {
      "id": 23118,
      "name": "Southern Trail",
      "exits": {
        "North": 23117,
        "West": 23120
      }
    },
    {
      "id": 23119,
      "name": "Bloody fields",
      "exits": {
        "North": 23106,
        "East": 23117,
        "South": 23120,
        "West": 23123
      }
    },
    {
      "id": 23120,
      "name": "Southern Trail",
      "exits": {
        "North": 23119,
        "East": 23118,
        "South": 23121,
        "West": 23122
      }
    },
    {
      "id": 23121,
      "name": "Southern Trail",
      "exits": {
        "North": 23120
      }
    },
    {
      "id": 23122,
      "name": "Southern Trail",
      "exits": {
        "North": 23123,
        "East": 23120
      }
    },
    {
      "id": 23123,
      "name": "Southern Trail",
      "exits": {
        "North": 23124,
        "East": 23119,
        "South": 23122
      }
    },
    {
      "id": 23124,
      "name": "Bloody fields",
      "exits": {
        "North": 23133,
        "South": 23123,
        "West": 23146,
        "Up": 23125
      }
    },
    {
      "id": 23125,
      "name": "March Hill",
      "exits": {
        "North": 23127,
        "East": 23126,
        "Down": 23124
      }
    },
    {
      "id": 23126,
      "name": "March Hill",
      "exits": {
        "North": 23128,
        "West": 23125,
        "Down": 23106
      }
    },
    {
      "id": 23127,
      "name": "March Hill",
      "exits": {
        "North": 23129,
        "East": 23128,
        "South": 23125,
        "Down": 23133
      }
    },
    {
      "id": 23128,
      "name": "March Hill",
      "exits": {
        "North": 23130,
        "South": 23126,
        "West": 23127,
        "Down": 23108
      }
    },
    {
      "id": 23129,
      "name": "March Hill",
      "exits": {
        "North": 23131,
        "East": 23130,
        "South": 23127,
        "Down": 23134
      }
    },
    {
      "id": 23130,
      "name": "March Hill",
      "exits": {
        "North": 23132,
        "South": 23128,
        "West": 23129,
        "Down": 23109
      }
    },
    {
      "id": 23131,
      "name": "March Hill",
      "exits": {
        "East": 23132,
        "South": 23129,
        "Down": 23135
      }
    },
    {
      "id": 23132,
      "name": "March Hill",
      "exits": {
        "South": 23130,
        "West": 23131,
        "Down": 23110
      }
    },
    {
      "id": 23133,
      "name": "Bloody fields",
      "exits": {
        "North": 23134,
        "South": 23124,
        "West": 23147,
        "Up": 23127
      }
    },
    {
      "id": 23134,
      "name": "Bloody fields",
      "exits": {
        "North": 23135,
        "South": 23133,
        "West": 23148,
        "Up": 23127
      }
    },
    {
      "id": 23135,
      "name": "Bloody fields",
      "exits": {
        "North": 23139,
        "South": 23134,
        "West": 23149,
        "Up": 23131
      }
    },
    {
      "id": 23136,
      "name": "Bloody fields",
      "exits": {
        "North": 23137,
        "South": 23111,
        "West": 23138
      }
    },
    {
      "id": 23137,
      "name": "Bloody fields",
      "exits": {
        "South": 23136
      }
    },
    {
      "id": 23138,
      "name": "Bloody fields",
      "exits": {
        "North": 23166,
        "East": 23136,
        "South": 23139,
        "West": 23169
      }
    },
    {
      "id": 23139,
      "name": "Bloody fields",
      "exits": {
        "North": 23138,
        "East": 23111,
        "South": 23135,
        "West": 23140
      }
    },
    {
      "id": 23140,
      "name": "Bloody fields",
      "exits": {
        "East": 23139,
        "South": 23149,
        "West": 23141,
        "Up": 23175
      }
    },
    {
      "id": 23141,
      "name": "Bloody fields",
      "exits": {
        "East": 23140,
        "South": 23142,
        "West": 23150,
        "Up": 23174
      }
    },
    {
      "id": 23142,
      "name": "Bloody fields",
      "exits": {
        "North": 23141,
        "East": 23149,
        "South": 23143,
        "West": 23151
      }
    },
    {
      "id": 23143,
      "name": "Bloody fields",
      "exits": {
        "North": 23142,
        "East": 23148,
        "South": 23144,
        "West": 23152
      }
    },
    {
      "id": 23144,
      "name": "Bloody fields",
      "exits": {
        "North": 23143,
        "East": 23147,
        "South": 23145,
        "West": 23153
      }
    },
    {
      "id": 23145,
      "name": "Bloody fields",
      "exits": {
        "North": 23144,
        "East": 23146,
        "South": 23155,
        "West": 23154
      }
    },
    {
      "id": 23146,
      "name": "Bloody fields",
      "exits": {
        "North": 23147,
        "East": 23124,
        "South": 23156,
        "West": 23145
      }
    },
    {
      "id": 23147,
      "name": "Bloody fields",
      "exits": {
        "North": 23148,
        "East": 23133,
        "South": 23146,
        "West": 23144
      }
    },
    {
      "id": 23148,
      "name": "Bloody fields",
      "exits": {
        "North": 23149,
        "East": 23134,
        "South": 23147,
        "West": 23143
      }
    },
    {
      "id": 23149,
      "name": "Bloody fields",
      "exits": {
        "North": 23140,
        "East": 23135,
        "South": 23148,
        "West": 23142
      }
    },
    {
      "id": 23150,
      "name": "Bloody fields",
      "exits": {
        "East": 23141,
        "South": 23151,
        "Up": 23173
      }
    },
    {
      "id": 23151,
      "name": "Bloody fields",
      "exits": {
        "North": 23150,
        "East": 23142,
        "South": 23152,
        "West": 23157
      }
    },
    {
      "id": 23152,
      "name": "Bloody fields",
      "exits": {
        "North": 23151,
        "East": 23143,
        "South": 23153,
        "West": 23158
      }
    },
    {
      "id": 23153,
      "name": "Bloody fields",
      "exits": {
        "North": 23152,
        "East": 23144,
        "South": 23154,
        "West": 23159
      }
    },
    {
      "id": 23154,
      "name": "Bloody fields",
      "exits": {
        "North": 23153,
        "East": 23145
      }
    },
    {
      "id": 23155,
      "name": "Bloody fields",
      "exits": {
        "North": 23145,
        "East": 23156
      }
    },
    {
      "id": 23156,
      "name": "Bloody fields",
      "exits": {
        "North": 23146,
        "West": 23155
      }
    },
    {
      "id": 23157,
      "name": "Bloody fields",
      "exits": {
        "North": 23160,
        "East": 23151,
        "South": 23158
      }
    },
    {
      "id": 23158,
      "name": "Bloody fields",
      "exits": {
        "North": 23157,
        "East": 23152,
        "South": 23159
      }
    },
    {
      "id": 23159,
      "name": "Bloody fields",
      "exits": {
        "North": 23158,
        "East": 23153
      }
    },
    {
      "id": 23160,
      "name": "Bloody fields",
      "exits": {
        "North": 23161,
        "South": 23157
      }
    },
    {
      "id": 23161,
      "name": "Bloody fields",
      "exits": {
        "North": 23162,
        "East": 23167,
        "South": 23160
      }
    },
    {
      "id": 23162,
      "name": "Bloody fields",
      "exits": {
        "East": 23163,
        "South": 23161
      }
    },
    {
      "id": 23163,
      "name": "Bloody fields",
      "exits": {
        "East": 23164,
        "South": 23167,
        "West": 23162
      }
    },
    {
      "id": 23164,
      "name": "Bloody fields",
      "exits": {
        "East": 23165,
        "South": 23168,
        "West": 23163
      }
    },
    {
      "id": 23165,
      "name": "Bloody fields",
      "exits": {
        "East": 23166,
        "South": 23169,
        "West": 23164
      }
    },
    {
      "id": 23166,
      "name": "Bloody fields",
      "exits": {
        "South": 23138,
        "West": 23165
      }
    },
    {
      "id": 23167,
      "name": "Bloody fields",
      "exits": {
        "North": 23163,
        "East": 23168,
        "West": 23161,
        "Up": 23172
      }
    },
    {
      "id": 23168,
      "name": "Bloody fields",
      "exits": {
        "North": 23164,
        "East": 23169,
        "West": 23167,
        "Up": 23171
      }
    },
    {
      "id": 23169,
      "name": "Bloody fields",
      "exits": {
        "North": 23165,
        "East": 23138,
        "West": 23168,
        "Up": 23170
      }
    },
    {
      "id": 23170,
      "name": "Storm Hill",
      "exits": {
        "South": 23175,
        "West": 23171,
        "Down": 23169
      }
    },
    {
      "id": 23171,
      "name": "Storm Hill",
      "exits": {
        "East": 23170,
        "South": 23174,
        "West": 23172,
        "Down": 23168
      }
    },
    {
      "id": 23172,
      "name": "Storm Hill",
      "exits": {
        "East": 23171,
        "South": 23173,
        "Down": 23167
      }
    },
    {
      "id": 23173,
      "name": "Storm Hill",
      "exits": {
        "North": 23172,
        "East": 23174,
        "Down": 23150
      }
    },
    {
      "id": 23174,
      "name": "Storm Hill",
      "exits": {
        "North": 23171,
        "East": 23175,
        "West": 23173,
        "Down": 23141
      }
    },
    {
      "id": 23175,
      "name": "Storm Hill",
      "exits": {
        "North": 23170,
        "West": 23174,
        "Down": 23140
      }
    },
    {
      "id": 7802,
      "name": "To Valley of the Elves",
      "otherAreaExit": true,
      "exits": {
        "North": 7867,
        "East": 7801,
        "West": 23100
      }
    }
  ]
}